Erzeugung einer
temp. Tabelle mit Altersintervallen m_a18,?,m_a20,?
|
create temp
table tmp_aggre \
(struktur
char(50),text char(200), ch30_fach char(3),sortnr int,
<#list 0..30 as i>
m_a${18+(i*2)} decimal(7,2),
w_a${18+(i*2)} decimal(7,2),
</#list>
gesamt decimal(7,2));
|
ergibt nach Freemarker-Transformation
|
create temp
table tmp_aggre
(struktur char(50),text char(200), ch30_fach char(3),sortnr int,
m_a18 decimal(7,2),
w_a18 decimal(7,2),
m_a20 decimal(7,2),
w_a20 decimal(7,2),
m_a22 decimal(7,2),
w_a22 decimal(7,2),
[?]
m_a78 decimal(7,2),
w_a78 decimal(7,2),
gesamt decimal(7,2));
|